package org.musicsweet.mapper;

import org.musicsweet.entity.MusicSong;

import java.util.List;

/**
 * 歌曲Mapper
 */
public interface MusicSongMapper {


    /**
     * 根据id查询歌曲
     *
     * @param musicSong
     * @return
     */
    MusicSong getMusicSongById(MusicSong musicSong);


    /**
     * 多条件查询歌曲
     *
     * @param musicSong
     * @return
     */
    List<MusicSong> getMusicSongList(MusicSong musicSong);

    /**
     * 添加歌曲
     *
     * @param musicSong
     * @return
     */
    int addMusicSong(MusicSong musicSong);

    /**
     * 修改歌曲
     *
     * @param musicSong
     * @return
     */
    int updateMusicSong(MusicSong musicSong);

    /**
     * 删除歌曲
     *
     * @param musicSong
     * @return
     */
    int deleteMusicSong(MusicSong musicSong);

}